#ifndef _TASK_SHOOT_H
#define _TASK_SHOOT_H

#ifdef __cplusplus
 extern "C" {
#endif
	 
#include "includes.h"
	 
#ifdef _TASK_SHOOT_GLOBALS
#define _TASK_SHOOT_EXT        
#else 
#define _TASK_SHOOT_EXT   extern
#endif

_TASK_SHOOT_EXT uint64_t Turnplate_ControlStk[512/8];
_TASK_SHOOT_EXT uint64_t ShootCmd_SendStk[512/8];

_TASK_SHOOT_EXT OS_TID HandleTurnplate_Control;
_TASK_SHOOT_EXT OS_TID HandleShootCmd_Send;
  
__task void ShootCmd_Send(void);
__task void Turnplate_Control(void);

void shoot_con();

_TASK_SHOOT_EXT u8 ShootOnce_Flag,ShootConstant_Flag,Shootburstfrist_Flag,Shootburst_Flag,Shootultimate_Flag,timer200msflag,stopmark,stopflag;

#ifdef __cplusplus
 }
#endif
#endif
